/*
 * Copyright (c) 2020-2099 the original author or authors. All rights reserve.
 */
package org.tianyun.cloud.amqp.rabbitmq;

/**
 * RabbitContainerBeanWrapper
 *
 * @author ebert_chan
 */
public class RabbitContainerBeanWrapper {

    private String propertyBeanName;

    private String connectionFactoryBeanName;

    private String containerFactoryBeanName;

    private String rabbitTemplateBeanName;

    private String messageConverterBeanName;

    private String refreshKey;

    private Boolean primary;

    public String getPropertyBeanName() {
        return propertyBeanName;
    }

    public void setPropertyBeanName(String propertyBeanName) {
        this.propertyBeanName = propertyBeanName;
    }

    public String getConnectionFactoryBeanName() {
        return connectionFactoryBeanName;
    }

    public void setConnectionFactoryBeanName(String connectionFactoryBeanName) {
        this.connectionFactoryBeanName = connectionFactoryBeanName;
    }

    public String getContainerFactoryBeanName() {
        return containerFactoryBeanName;
    }

    public void setContainerFactoryBeanName(String containerFactoryBeanName) {
        this.containerFactoryBeanName = containerFactoryBeanName;
    }

    public String getRabbitTemplateBeanName() {
        return rabbitTemplateBeanName;
    }

    public void setRabbitTemplateBeanName(String rabbitTemplateBeanName) {
        this.rabbitTemplateBeanName = rabbitTemplateBeanName;
    }

    public String getMessageConverterBeanName() {
        return messageConverterBeanName;
    }

    public void setMessageConverterBeanName(String messageConverterBeanName) {
        this.messageConverterBeanName = messageConverterBeanName;
    }

    public String getRefreshKey() {
        return refreshKey;
    }

    public void setRefreshKey(String refreshKey) {
        this.refreshKey = refreshKey;
    }

    public Boolean getPrimary() {
        return primary;
    }

    public void setPrimary(Boolean primary) {
        this.primary = primary;
    }

}
